package com.chenfwind.entity;

/** 
 * 文件名：  VisitLog.java
 * @author  罗卓威
 * @最后修改人： 罗卓威 
 * @最后修改日期：	2015-9-21 下午2:53:51
 * @version:5.0
 * Copyright 珠海市恒源信息技术有限公司 Corporation 2015
 */ 
    


import java.util.Date;
import java.util.Set;
import java.util.concurrent.ArrayBlockingQueue;

/** 
 * 类描述： 用户访问记录
 * @author  罗卓威
 * @最后修改人： 罗卓威 
 * @最后修改日期：	2015-9-21 下午2:53:51
 * @version  0.5
 */

public class VisitLog {
	
	private String uid;//key
	
	private ArrayBlockingQueue<Long> visitArray;//存储uid的访问量
	
	private Set<String> token;//安全令牌
	
	private Date tokenStartedDate;//存储token生成时间

	/**  
	 * 
	 * @return  uid 
	 * @since   Ver1.0 
	 */
	
	public String getUid() {
		return uid;
	}

	/** 
	 * @param uid
	 */
	
	public void setUid(String uid) {
		this.uid = uid;
	}

	/**  
	 * 
	 * @return  visitArray 
	 * @since   Ver1.0 
	 */
	
	public ArrayBlockingQueue<Long> getVisitArray() {
		return visitArray;
	}

	/** 
	 * @param visitArray
	 */
	
	public void setVisitArray(ArrayBlockingQueue<Long> visitArray) {
		this.visitArray = visitArray;
	}

	public Set<String> getToken() {
		return token;
	}

	public void setToken(Set<String> token) {
		this.token = token;
	}

	/**  
	 * 
	 * @return  tokenStartedDate 
	 * @since   Ver1.0 
	 */
	
	public Date getTokenStartedDate() {
		return tokenStartedDate;
	}

	/** 
	 * @param tokenStartedDate
	 */
	
	public void setTokenStartedDate(Date tokenStartedDate) {
		this.tokenStartedDate = tokenStartedDate;
	}
	
}
